﻿using System;
using System.Collections.Generic;

using System.Text;
using Young3.FMSearch.Business.Attributes;

namespace Young3.FMSearch.Business.Entities
{
    public enum MemoryAddresses
    {
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        Award = 0x20536a8,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        City = 0x20536ac,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        Club = 0x20536b0,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        Continent = 0x20536b8,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        Country = 0x20536d0,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        League = 0x20536b4,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        Currency = 0x20536bc,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        Injury = 0x20536c0,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        Media = 0x20536c4,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        Language = 0x20536c8,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        StageName = 0x2053704,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        Weather = 0x205370c,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        Stadium = 0x20536fc,
        [MemoryAddressAttribute(CountLength = 8, BytesToSkip = 4)]
        Team = 0x2053708,
        [MemoryAddressAttribute(CountLength = 4, BytesToSkip = 0)]
        Player = 0x205371c,
        [MemoryAddressAttribute(CountLength = 4, BytesToSkip = 0)]
        Coach = 0x20537e8,
        CurrentDateTime = 0x20537f0,
        ActiveObject = 31750968
    }
}
